dual-throat downdraft carburetor - Spanish English Dictionary